Skip to main content
Huỳnh Thanh Nhàn
💬
0 discussions

[ENV] record-service


I. Env Table

Link to env file

  1. .ENV FILE


NameLineChain
MONGO_HOSTsrc/config/mongodb.js:4
MONGO_REPLsrc/config/mongodb.js:13,
src/config/mongodb.js:14
MONGO_USERsrc/config/mongodb.js:16,
src/config/mongodb.js:19
MONGO_PWDsrc/config/mongodb.js:16,
src/config/mongodb.js:19
DB_NAMEsrc/config/mongodb.js:3
ACCESS_SERVICE_DOMAINsrc/config/access.js:5
ACCESS_SERVICE_USERNAMEsrc/config/access.js:6
ACCESS_SERVICE_PASSWORDsrc/config/access.js:7
HOSTsrc/config/host.js:5
SPACE_DOMAINsrc/config/host.js:6
RECORD_DOMAINsrc/config/host.js:7
RECORD_DOWNLOAD_URLsrc/config/host.js:8
BASE_DIRECTORYsrc/config/host.js:9
VERSION_APIsrc/config/host.js:10
VERSION_SCHEMAsrc/config/host.js:11
MONTHLY_MAIL_TIMEsrc/config/host.js:13
WEEKLY_MAIL_TIMEsrc/config/host.js:14
DAILY_MAIL_TIMEsrc/config/host.js:15
USERNAMESsrc/config/authorization.js:6
PASSWORDsrc/config/authorization.js:7
PBXLOG_SERVICE_DOMAINsrc/config/pbxlog.js:5
PBXLOG_SERVICE_USERNAMEsrc/config/pbxlog.js:6
PBXLOG_SERVICE_PASSWORDsrc/config/pbxlog.js:7
RECORD_URLsrc/lib/record.js:314,
src/lib/record.js:331,
src/lib/updateLink.js:132
PBX_HOSTsrc/config/pbx.js:4
PBX_USERNAMEsrc/config/pbx.js:5
PBX_PASSWORDsrc/config/pbx.js:6
PBX_PORTsrc/config/pbx.js:7
PBX_KEY_FILEsrc/config/pbx.js:8
RECORD_MODEsrc/server.js:41,
src/lib/record.js:281,
src/lib/updateLink.js:51,
src/lib/updateLink.js:133
DO_KEYsrc/config/aws.js:5
DO_SECRETsrc/config/aws.js:6
DO_ENDPOINTsrc/config/aws.js:7
DO_SPACEsrc/config/aws.js:8
DO_REGIONsrc/config/aws.js:9
PATH_SYNC_RECORDsrc/lib/syncRecord.js:42
SYNC_RECORD_TIMEsrc/lib/syncRecord.js:25
UPDATE_LINK_RECORD_TIMEsrc/lib/updateLink.js:18
UPLOAD_RELOAD_TIMEsrc/lib/uploadRecord.js:31
MAILER_HOSTsrc/lib/monthlyRecord.js:46
MAILER_PORTsrc/lib/monthlyRecord.js:47
MAILER_USERsrc/lib/monthlyRecord.js:48
MAILER_PASSsrc/lib/monthlyRecord.js:49
GCALLS_DOMAINsrc/lib/monthlyRecord.js:64

  1. .PBX-ENV

.pbx-env

├── gc03.env
└── gc04.env
ParameterValue
PBX_SER_HOST
PBX_SER_USERNAME
PBX_SER_PASSWORD
PBX_SER_PORT
PBX_KEY_FILE./pem/pbx-key.pem
PBX_USERNAME
PBX_PASSWORD
PBX_API_DOMAIN
PBX_RECORD_DOMAIN
PBX_RECORD_FORMATmp3

II. Quick List


  • Public:

  • Dev:

https://gitlab.com/gcalls-opensource/secrets/gcallsenv/-/blob/master/envLocal/record-service.env
  • Test:

  • Prod:

https://gitlab.com/gcalls-opensource/secrets/gcallsenv/-/blob/master/envCloud/record-service.env
https://gitlab.com/gcalls-opensource/secrets/gcallsenv/-/blob/master/envXR/record-service.env

III. Ticket Table



IV. Flow List


    git clone -b Development https://gitlab.com/gcalls-opensource/gcallsenv.git
  • Search and note where to use environment variable in Record Service
  • Clone Project:
    git clone -b Development https://gitlab.com/gcalls-opensource/publics/gcallsback/-/tree/Test/recordService
  • Search and note ticket should change, fix, refactor, research or implement for better env-based productivity development and system performance in Gcalls Issues